Vcenter NamespaceManagement Supervisors Metrics TlsClientConfigSetSpec

Vcenter NamespaceManagement Supervisors Metrics TlsClientConfigSetSpec
Vcenter NamespaceManagement Supervisors Metrics TlsClientConfigSetSpec

The Vcenter NamespaceManagement Supervisors Metrics TlsClientConfigSetSpec schema represents TLS configuration used by the Supervisor when sending metrics to remote endpoint.

This schema was added in vSphere API 9.0.0.0.

JSON Example
{
    "certificate_authority_chain": "string",
    "client_certificate": "string",
    "client_private_key": "string"
}
string
certificate_authority_chain
Optional

Certificate authority chain holds the trusted roots to be used to establish HTTPS connections with the remote endpoint.

This property was added in vSphere API 9.0.0.0.

If missing or null, HTTPS connections with the remote endpoint will rely on a default set of system trusted roots.

string
client_certificate
Optional

A PEM-encoded x509 certificate used by the Supervisor for TLS authentication when sending metrics to a remote endpoint.

This property was added in vSphere API 9.0.0.0.

If missing or null, TLS communication with the remote endpoint will not be enabled.

string As password As password
client_private_key
Optional

Private key associated with the Vcenter NamespaceManagement Supervisors Metrics TlsClientConfigSetSpec.client_certificate.

This property was added in vSphere API 9.0.0.0.

If missing or null, TLS communication with the remote endpoint will not be enabled.